﻿@charset "utf-8";
/* CSS Document */

/* ====================
     公共样式
==================== */
body{background:#fff; font-size:12px; font:9pt Tahoma,"宋体",Arial,Helvetica,Sans-Serif; line-height:150%; margin:0px; padding:0px; color:#2b2b2b;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear {height:0px; clear:both; overflow:hidden;}
a:link, a:visited {color:#2b2b2b; text-decoration:none;}
a:hover {color:#cc0000; text-decoration:none;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank15{height:15px; line-height:15px; clear:both; visibility:hidden;}
.mt10{ margin-top:10px; clear:both}
/*英文强制换行*/
.word{word-break:break-all;}
/*结构*/
.block{ width:980px; margin:0px auto; clear:both;}
.Cheader{ height:81px; background:url(images/cc_line.gif) no-repeat bottom;}
.LeftC{ width:220px;}
/*cate_top*/
.cate_top{ background:url(images/cate_top.gif) no-repeat; height:30px; width:207px; line-height:30px; color:#000; font-weight:bold; font-size:14px; padding-left:13px;}
/*商品分类*/
.category_tree{border:1px solid #8bb1f0; background-color:#fff; padding:12px; border-top:none; border-bottom:none}
.category_tree li{ border-bottom:1px solid #e8e7e7; padding:5px 0px;}
.category_tree li h1{font-size:14px; font-weight:bold}
.category_tree li span{ padding-right:8px; line-height:24px;}
.category_tree li h1 a:link,.category_tree li h1 a:visited{ color:#000; text-decoration:none}
.category_tree li span a:link,.category_tree li span a:visited{ color:#014da3; text-decoration:none}
/*弹出分类*/
.my_left_category {WIDTH: 220px;}
.my_left_category .my_left_cat_list { border:1px solid #8bb1f0; width:194px; border-top:none; padding:0px 12px}
.my_left_category .h2_cat {FONT-WEIGHT: normal; background:url(images/my_menubg.gif) no-repeat; WIDTH: 106px; COLOR: #333333; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px; margin:10px 0px}
.my_left_category A {COLOR: #333333; TEXT-DECORATION: none}
.my_left_category A:hover {COLOR: #ff3333; TEXT-DECORATION: underline}
.my_left_category H3 {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 26px}
.my_left_category H3 A {LINE-HEIGHT: 26px}
.my_left_category .h3_cat {MARGIN-TOP: -26px; DISPLAY: none; LEFT: 103px; WIDTH: 300px; CURSOR: auto; POSITION: absolute; }
.my_left_category .shadow { WIDTH: 300px; background:#FFF;}
.my_left_category .shadow_border { border:1px solid #8bb1f0; WIDTH: 300px; overflow:auto}
.my_left_category .shadow_border UL { MARGIN: 0px 0px 0px 15px;}
.my_left_category .shadow_border UL LI {BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(images/my_cat_sub_menu_dot.gif); OVERFLOW: hidden; WIDTH: 125px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; HEIGHT: 26px}
.my_left_category .active_cat {BACKGROUND-POSITION: 0px -25px; Z-INDEX: 99; CURSOR: pointer}
.my_left_category .active_cat H3 SPAN {DISPLAY: none}
.my_left_category .active_cat DIV {DISPLAY: block}


ul.searchfilterparent li a.filter_selected
{
    color:#EB5F00;
}

.citymarker
{
    width:100px;
    height:34px;
    font-weight:bold;
}
.citymarker .left
{
    background:url("images/area.png") no-repeat scroll 0 -28px transparent;
    width:50px;
    height:34px;
    text-align:center; 
    cursor:pointer; 
} 
.citymarker:hover .left
{
    background:url(images/area_hover.png) no-repeat scroll 0 -28px transparent; 
}

.citymarker .right
{
    background:url("images/area.png") no-repeat scroll right -28px transparent;
    width:50px;
    height:34px;
    text-align:center; 
    cursor:pointer; 
    border-collapse:collapse;
} 
.citymarker:hover .right 
{
    background:url(images/area_hover.png) no-repeat scroll right -28px transparent; 
}

.areamarker,.detailmarker
{ 
    width:50px;
    height:34px;
    clear:both;
    text-align:center;
    vertical-align:middle;
}
.areamarker .left,.detailmarker .left
{
    background:url('images/normal.png') no-repeat scroll transparent;
    width:50px;
    height:34px;  
    cursor:pointer;  
    padding-top:3px;
}
.areamarker:hover .left,.detailmarker:hover .left
{
    background:url('images/open_hover.png') no-repeat scroll transparent; 
}
.areamarker .right
{ 
    display:none;
    height:34px;  
    width:50px;
    cursor:pointer;  
    margin-left:-5px;  
    padding-left:5px;
    padding-right:3px;
    padding-top:3px;
    vertical-align:middle;
}
.areamarker:hover .right
{
    background:url('images/open_hover_name.png') no-repeat right top scroll transparent;   
    display:block;   
}
.detailmarker .right
{ 
    background:url('images/comm_name.png') no-repeat right top scroll transparent;  
    height:34px;  
    width:50px;
    cursor:pointer;  
    margin-left:-5px;  
    padding-left:5px;
    padding-right:3px;
    padding-top:3px;
    vertical-align:middle;
}
.detailmarker:hover .right
{
    background:url('images/open_hover_name.png') no-repeat right top scroll transparent;  
}

 .marker{position:absolute;display:none;min-width:51px;height:34px;padding:0 1px;color:white;text-align:center;font-size:12px;cursor:pointer;line-height:23px;background:url("http://pages.anjukestatic.com/img/map/normal.png") 1px 0 no-repeat;}
.marker div{padding-top:1px;*padding-top:0;}
* html .marker{width:48px;background:none;background-color:transparnt;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://pages.anjukestatic.com/img/map/normal.png');}
.marker:hover{z-index:10;background-image:url("http://pages.anjukestatic.com/img/map/open_hover.png");}

 
 /* the detail information window*/
 .map2_propwind
    {position:absolute;top:10px;left:100px;width:550px;height:435px;z-index:50;padding:0;display:none;background:url("http://pages.anjukestatic.com/img/map/panel_550x435.gif") top no-repeat;}
    .map2_propwind ul,.map2_propwind li
    {margin:0;padding:0;list-style:none;}
    .map2_propwind h2
    {height:41px;line-height:41px;padding:0;margin:0;padding-left:15px;font-size:12px;font-weight:normal;background:url("http://pages.anjukestatic.com/img/map/panel_550x442.gif") top no-repeat;}
    .map2_propwind_close{position:absolute;width:60px;height:25px;top:1px;right:10px;z-index:100;cursor:pointer;background:url("http://pages.anjukestatic.com/img/map/mapbg04.gif") 0 -200px no-repeat;}
    .map2_propwind_close a{display:block;height:25px;text-indent:-9999px;}
    .map2_propwind_close a:hover{background:url("http://pages.anjukestatic.com/img/map/mapbg04.gif") 0 -240px no-repeat;}
    
#map2_info_wrapper{float:left;width:548px;margin:0 auto;}
#map2_propertys{width:417px;margin-left:130px;border-left:1px #c0dbf8 solid;}
#map2_filters{float:left;margin-left:-548px;width:130px;overflow:hidden;}
#map2_propwind .map2_info_wrapper,#map2_propwind .map2_filters{margin:0 1px;}
#map2_info_sort{padding-left:12px;height:32px;line-height:32px;background:url("http://pages.anjukestatic.com/img/map/mapbg04.gif") 0 -60px repeat-x;}
#map2_info_sort .sort_buttons{float:right;height:32px;}
.sort_buttons span,.sort_buttons a{display:block;float:left;height:20px;line-height:20px;margin-top:6px;text-decoration:none;}
.sort_buttons .sort_button{width:47px;margin-right:10px;padding-left:11px;letter-spacing:5px;background:url("http://pages.anjukestatic.com/img/map/mapbg04.gif") 0 -290px no-repeat;}
.sort_buttons .sort_button_up{background-position:0 -350px;}
.sort_buttons .sort_button_down{background-position:0 -320px;}
#map2_propertys ul{height:318px;}#map2_propertys li{height:52px;border-bottom:1px #c0dbf8 solid;}
#map2_propertys li form{height:0;font-size:0;line-height:0;overflow:hidden;}
#map2_propertys li.list_hover{border-bottom:1px #feb673 solid;background:#FFFAE9;cursor:pointer;}
#map2_propertys li.list_hover a{color:#F60;text-decoration:underline;}
#map2_propertys li div{display:inline-block;vertical-align:middle;}
#map2_propertys li div,{display:inline;zoom:1;margin-left:0;}
#map2_propertys li .proimg{margin-left:0;width:53px;height:46px;padding-top:6px;padding-left:12px;vertical-align:top;}
#map2_propertys li .proname{width:270px;height:42px;padding-top:10px;padding-left:9px;}.proname p{margin:0;padding:0;vertical-align:baseline;}.proname p.hq{display:inline;vertical-align:middle;}.proname p.title{margin-bottom:3px;}.proname p.title a:visited{color:#55188A;}#map2_propertys li span{color:#999;}#map2_propertys li .area{width:94px;margin-top:20px;height:32px;text-align:right;}#map2_propertys li .price{width:63px;margin-top:19px;padding-right:10px;height:33px;text-align:right;font-size:14px;font-weight:bold;color:#eb6100;}.map2_propwind_commname{font-size:14px;font-weight:bold;}.map2_propwind_commname{font-size:14px;}.map2_propwind_listlink,.map2_propwind_listlink:link,.map2_propwind_listlink:hover,.map2_propwind_listlink:active,.map2_propwind_listlink:visited{color:#FFF;margin-right:20px;}.map2_propwind_load{margin-left:200px;}.map2_propwind_load{padding-top:135px;height:231px;}#noprops{height:301px;padding-top:50px;}#noprops p{font-size:14px;line-height:20px;text-align:left;padding:0;margin:23px 0 0 100px;}.map2_propwind_load,#noprops p.red{color:#EB6100;}#map2_info_page{text-align:center;line-height:43px;}.page_next,.page_prev{position:relative;display:block;width:130px;height:23px;margin-top:10px;cursor:pointer;text-indent:-9999px;overflow:hidden;background:url("http://pages.anjukestatic.com/img/map/mapbg06.gif") no-repeat;}.page_prev{float:left;margin-left:20px;_margin-left:10px;background-position:0 -80px;}.page_next{float:right;margin-right:20px;_margin-right:10px;background-position:0 0;}.page_prev:hover{background-position:0 -120px;}.page_next:hover{background-position:0 -40px;}.total_pages{color:#999;}#map2_filters h5{font-size:12px;margin:0;padding:0;margin-top:5px;}#map2_filters ul{padding-top:5px;border-bottom:1px #c0dbf8 dashed;}#map2_filters h5{padding-left:17px;}#map2_filters ul{padding-left:25px;}#map2_filters li{padding-bottom:5px;zoom:1;}.map2_filters_housemodel_float{float:left;width:115px;}.map2_filters_housemodel_float li{float:left;width:52px;}#map2_filters li.selected a,#map2_filters li.selected a:link,#map2_filters li.selected a:hover,#map2_filters li.selected a:visited{color:#ee6100;font-weight:bold;}#map2_filters .map2_filters_morelink{margin:0;padding-top:20px;border:none;}#map2_filters .map2_filters_morelink li{padding-left:0;}.prop_num{font-style:normal;color:#ee6100;font-weight:bold;}
.map2_propwind_close{position:absolute;width:60px;height:25px;top:1px;right:10px;z-index:100;cursor:pointer;background:url("http://pages.anjukestatic.com/img/map/mapbg04.gif") 0 -200px no-repeat;}
.map2_propwind_close a{display:block;height:25px;text-indent:-9999px;}
.map2_propwind_close a:hover{background:url("http://pages.anjukestatic.com/img/map/mapbg04.gif") 0 -240px no-repeat;}
.prop_pricetrend{color:#FF0;}
.map2_notice,.map2_notice_noresult
{position:absolute;display:none;top:100px;width:360px;height:225px;border:1px solid #999;background-color:#FFF;}
.map2_notice .l1,.map2_notice_noresult .l1{font-size:14px;font-weight:bold;padding-top:25px;padding-left:20px;}
.map2_notice_noresult .l1{padding-left:15px;height:30px;width:340px;overflow:hidden;}
.map2_notice .l2,.map2_notice_noresult .l2{font-size:12px;padding-top:15px;padding-left:20px;}
.map2_notice .l3ul,.map2_notice_noresult .l3ul{font-size:12px;padding-left:40px;margin:10px 0 0 0;line-height:25px;}
.map2_notice .l4,.map2_notice_noresult .l4{width:100px;line-height:25px;text-align:center;border:1px solid #060;background-color:#D1E8B2;margin:0 auto;}
.map2_notice .l4 a,.map2_notice_noresult .l4 a{color:black;text-decoration:none;}
.map2_notice .l4 a:hover,.map2_notice_noresult l4 a:hover{color:#EB6100;}
